Fix and improve mouse-dragging of horizontal/vertical lines.
authormartin rudalics <rudalics@gmx.at>
Fri, 21 Oct 2011 09:15:32 +0000 (11:15 +0200)
committermartin rudalics <rudalics@gmx.at>
Fri, 21 Oct 2011 09:15:32 +0000 (11:15 +0200)
commit6069b1ee19ed9dda92322599778ecacbbbbc52d1
tree0bc6f3188a677dc0cef48857fe201f5554a45c74
parent94dc09f5acac14b31c25d790545a6ecb13aa322d
Fix and improve mouse-dragging of horizontal/vertical lines.

* mouse.el (mouse-drag-window-above)
(mouse-drag-move-window-bottom, mouse-drag-move-window-top)
(mouse-drag-mode-line-1, mouse-drag-header-line)
(mouse-drag-vertical-line-rightward-window): Remove.
(mouse-drag-line): New function.
(mouse-drag-mode-line, mouse-drag-header-line)
(mouse-drag-vertical-line): Call mouse-drag-line.
* window.el (window-at-side-p, windows-at-side): New functions.
lisp/ChangeLog
lisp/mouse.el
lisp/window.el